# 导入所有模型，确保它们都注册到Base上
from models.settings import Settings
from models.assessmentPlan import AssessmentPlan
from models.complianceItem import ComplianceItem
from models.relation import RiskGuaranteeRelation
from models.attachment import Attachment
from models.issue import ComplianceItemIssue
from models.complianceTemplate import ComplianceTemplate
from models.templateItem import TemplateItem
from models.remediations import RemediationItem
from models.proofmapper import ProofmapperSnapshot

# 文档管理相关模型
from . import document


# 如果有其他模型，也应该在这里导入
# from models.user import User
# from models.item import Item

# 导出所有模型
__all__ = [
    "Settings", "AssessmentPlan", "ComplianceItem", "RiskGuaranteeRelation", "Attachment",
    "ComplianceItemIssue", "ComplianceTemplate", "TemplateItem", "RemediationItem", "ProofmapperSnapshot",
    "document"
]
